Efficient Edge Anonymization of Large Social Graphs
نویسندگان
چکیده
Edges in a social graph may represent private information that needs to be protected. Due to their graph partition schemes, existing edge anonymization methods have several drawbacks, such as high utility loss and high computational overhead. In this paper, we present a new edge anonymization method, which partitions a graph using a new vertex equivalence relation called the neighbor-set equivalence. We show that whenever the resulting graph partition satisfies a graph confidence requirement, as the privacy measure, so does the graph partition based on automorphism. Our algorithm maintains the graph partition explicitly as a partition map and performs edge addition/removal in groups as merges of vertex classes on the partition map. To improve performance, our algorithm constructs a plan heuristically for a sequence of vertex class merges and executes the plan using a number of strategies. It checks for graph confidence only after the execution of the entire merge plan. We evaluate our method through extensive experiments using two real-world large social graphs and several graph utility measures. Our results show that the techniques used by our method effectively improve graph utility and reduce computational overhead.
منابع مشابه
Anonymizing Edge-Weighted Social Network Graphs
The increasing popularity of social networks has initiated a fertile research area in information extraction and data mining. Although such analysis can facilitate better understanding of sociological, behavioral, and other interesting phenomena, there is growing concern about personal privacy being breached, thereby requiring effective anonymization techniques. If we consider the social graph ...
متن کاملDissertation SEQUENCE QUERIES ON TEMPORAL GRAPHS
Graphs that evolve over time are called temporal graphs. They can be used to describe and represent real-world networks, including transportation networks, social networks, and communication networks, with higher fidelity and accuracy. However, research is still limited on how to manage large scale temporal graphs and execute queries over these graphs efficiently and effectively. This thesis in...
متن کاملSequence Queries on Temporal Graphs
Graphs that evolve over time are called temporal graphs. They can be used to describe and represent real-world networks, including transportation networks, social networks, and communication networks, with higher fidelity and accuracy. However, research is still limited on how to manage large scale temporal graphs and execute queries over these graphs efficiently and effectively. This thesis in...
متن کاملAnonimos: An LP based Approach for Anonymizing Weighted Social Network Graphs
The increasing popularity of social networks has initiated a fertile research area in information extraction and data mining. Anonymization of these social graphs is important to facilitate publishing these data sets for analysis by external entities. Prior work has concentrated mostly on node identity anonymization and structural anonymization. But with the growing interest in analyzing social...
متن کاملCTRL+Z: Recovering Anonymized Social Graphs
Social graphs derived from online social interactions contain a wealth of information that is nowadays extensively used by both industry and academia. However, due to the sensitivity of information contained in such social graphs, they need to be properly anonymized before release. Most of the graph anonymization techniques that have been proposed to sanitize social graph data rely on the pertu...
متن کامل